package com.childenglish.controller;

import com.childenglish.utils.R;
import org.springframework.web.bind.annotation.*;

import java.util.HashMap;
import java.util.Map;

@RestController
@RequestMapping("/parent")
public class ParentController {

    /**
     * 获取孩子学习进度 - 最简版本
     */
    @GetMapping("/child/learning")
    public R getChildLearningProgress() {
        Map<String, Object> data = new HashMap<>();
        data.put("childName", "小明");
        data.put("progress", "50%");
        data.put("lastStudy", "今天");

        return R.ok("获取学习进度成功").data(data);
    }

    /**
     * 设置学习计划
     */
    @PostMapping("/study-plan")
    public R setStudyPlan(@RequestBody Map<String, Object> plan) {
        return R.ok("学习计划设置成功").data(plan);
    }

    /**
     * 联系老师
     */
    @PostMapping("/contact-teacher")
    public R contactTeacher(@RequestBody Map<String, String> message) {
        return R.ok("消息已发送").data(message);
    }
}